 
import { ABaseDecision } from "GameLoop/DecisionMaking/BaseDecision";
import { MainStrategy } from "GameLoop/WorldState/EntityManager/CreateStrategy/MainStrategy";
import { InnerMineEntity } from "GameLoop/WorldState/EntityManager/Entitys";
import { MineEntity } from "GameLoop/WorldState/EntityManager/Entitys/room/mine/MineEntity";
import { priority } from "utils/constants/definetypes";
import { Roles } from "utils/creep/setups";
import { generateUniqueId } from "utils/utils";

/**
 * 升级时的。放置自定义site
 */
export class PlaceCustomerPlanDecision< T extends "room"="room"> extends ABaseDecision<T>
{
   
    public isExpired(event: AddRoomEvent, region: string): boolean 
    {
        return true;
    }
    public makeTask(event: AddRoomEvent, region: string): IDecisionCode<T>|false
    {
 
        return false;
        // return code
    }
    
}